package controller;

import dao.AddUserDao;

public class AddUserController {

    private final AddUserDao addUserDao = new AddUserDao();

    public int addUser(String username1, String username2) {
        if (addUserDao.checkUser(username1)) {
            if (addUserDao.checkUser(username2)) {
                if (addUserDao.checkStatus1(username1, username2)) {
                    if (addUserDao.checkStatus(username1, username2)) {
                        addUserDao.updateUser(username1, username2);
                        return 1;
                    } else {
                        return 3;
                    }
                } else {
                    addUserDao.addUser(username1, username2);
                    return 1;
                }
            } else {
                return 4;
            }
        } else {
            return 2;
        }
    }
}